require("GGE")--引用头

引擎{
    标题 = "游戏模版",
    宽度 = 800,高度=600,
    帧率 = 60
}

聊天框 = require("外部聊天框")
聊天框.打开()
聊天框.消息事件 = function ( 类型,a,b )
    print(类型,a,b)
end


测试 = require("gge精灵类")('资源/02760.png',0,0,800,600)
文字 = require("gge文字类")()
function 引擎:更新函数(dt,x,y)--帧率,鼠标x,鼠标y
    if 引擎.按键弹起(KEY.F1) then
        if 聊天框.是否打开() then
            聊天框.关闭()
        else
            聊天框.打开()
        end
    end
    聊天框.更新()
    if 聊天框.渲染开始() then
        测试:显示(0,0)
        文字:显示(10,10,'%d,%d',聊天框.取鼠标坐标())
        聊天框.渲染结束()
    end
end

function 引擎:渲染函数(x,y)--鼠标x,鼠标y
    if 引擎.渲染开始() then
        引擎.渲染清除(0xFF272822)
        文字:显示(10,10,'F1开关(%s)',tostring(外部~=nil))
        引擎.渲染结束()
    end
end

function 引擎:按键函数(name,key)

end

function 引擎:退出函数()
    聊天框.关闭()

    return true
end

